pump shotguns - Turkish English Dictionary